strictly identical - Spanish English Dictionary